solid-propellant motor - Spanish English Dictionary